--设置定时器
time = os.time();

--初始化
init("0",0);

mSleep(3000);
--来电暂停
luaExitIfCall(true);

--初始化日志
initLog("自动脚本1", 0)

function getline(filepath)
	
	--初始化一个对象
	local t={}
	
	--打开指定路径下的文件
	local file=io.open(filepath)
	
	--按行将文件内容写入对象
	for line in file:lines() do
		table.insert(t,line)
	end
	
	--获取对象第一个元素后删除第一个对象
	temp_line=table.remove(t,1)
	
	--以写方式打开指定路径
	local file=io.open(filepath,'w')
	
	--写入对象内容
	for i,j in ipairs(t) do
		file:write(j,'\n')
	end
	
	file:close()
	
	return temp_line
end


--主函数入口
function passWord()
	local emailtable={}
	
	mSleep(1000)
	--这里填写文件名，注意只需改动最后的文件名，文件路径别动
	email = getline('/User/Media/TouchSprite/lua/email.txt')
	
	if email==nil then
		dialog("文件读完了", 0)
		lua_exit()
	end
	
	i = string.find(email,'-')

	--邮箱
	emailtable[1] = string.sub(email,1,i-1)
	--密码
	emailtable[2] = string.sub(email,i+4,string.len(email))
		
	--规定用户名不得大于20字符，所以取邮箱@号前的字符串
	i = string.find(emailtable[1],'@')
	emailtable[3] = string.sub(emailtable[1],1,i-1)
		
	return emailtable
	
end

--除去空格的函数
function DelS(s)
        assert(type(s)=="string")
        return s:match("^%s+(.-)%s+$")
end


function main()
	
	PW = passWord()
	
	dialog(PW[1], 3)
	dialog(PW[2], 3)
	dialog(PW[3], 3)
	
end

main();

